body {
    color:#354652;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    background:#FFFFFF;
}

.pagLogin{
    background: url('../imgs/bg.png') repeat-x top left #FFFFFF;
}

h1, h2, h3, h4 { margin:0; }

h1 {
    font-size:22px;
    line-height:22px;
}

h2 {
    font-size:18px;
    line-height:18px;
}

h3 {
    font-size:16px;
    line-height:16px;
}

h4 {
    font-size:13px;
    line-height:13px;
}

input {
    height:30px;
}



.divLogin{
    width:340px;
    height:420px;
    margin:70px auto 0 auto;
    background:#FFFFFF;
    text-align:center;
    -webkit-box-shadow: 0px 0px 6px #8BA3A3;
    box-shadow: 0px 0px 6px #8BA3A3;
}

.btn-large, .btn-small {
    text-shadow: 0 1px 1px #2D4253;
    color:#FFFFFF;
    background:-webkit-linear-gradient(top, #799FA0, #53716F);
    background:-moz-linear-gradient(top, #799FA0, #53716F);
}

.logoVie {
    background:url('../imgs/logo.jpg') no-repeat top center;
    width:216px;
    height:220px;
    margin:0 auto;
}

.logoViePeq {
    background:url('../imgs/logo.png') no-repeat top center;
    width:52px;
    height:40px;
    float:left;
    margin:-7px 6px 0 0;
}
.content-right{
    float:left;
    margin-left:10px;
    width: 76%;
}

.content-left{
    width:23%;
    float:left;
    height: 550px;
}

.none{
    display: none !important;
}
.divHeader{
    height:50px !important;
}

.divHeader .navbar-fixed-top {
    height:24px;
    background:#5D8789;
    width:100%;
    padding:13px 0;
    color:#FFFFFF;
    text-shadow:2px 2px 2px #49716A;
    box-shadow: 0 0 10px #49716A;
    -webkit-box-shadow: 0 0 10px #49716A;
    -moz-box-shadow: 0 0 10px #49716A;
    border-bottom:1px solid #49716A;
    border-top:1px solid #49716A;
}

.divHeader .navbar-fixed-top small{
    color:#FFFFFF;
    font-size:11px;
}

.divHeader .navbar-fixed-top .logout{
    float:right;
    margin:-26px 0 0 0;
}

.divHeader .navbar-fixed-top p{
    float:right;
    text-align:right;
    margin:-23px 10px 0 0;
}

.divBody {
    width: 100%;
    padding: 10px 0;
}
.divBody .divMenu {
    width: 200px;
    float: left;
    padding: 0 0 0 5px;
}
.divBody .divContent {
    width: 100%;
    overflow:visible;
    height:100%;
}

.divFooter {
    background: #00F;
    width: 100%;
    height: 30px;
}

.conteudoPrincipal {
    padding:0 0 0 0;
}

.menu
{
    padding-top: 30px;
    padding-left: 20px;
    height:100%;
    position:relative;
    font-size:15px;
    background:#DEEABB;
    box-shadow:6px 0 14px -5px #5D8789, -6px 0 14px -5px #5D8789;
    -moz-box-shadow: 6px 0 14px -5px #5D8789, -6px 0 14px -5px #5D8789;
}

.menu ul{
    padding:18px 0 0 0;
}

.menu li 
{
    margin: 1px 0;
    list-style:none;
}

.menu li a
{


}
div.funcionarios{
    display: none;
}


/* PCKILIST */
.pickList_sourceListContainer, .pickList_controlsContainer, .pickList_targetListContainer { float: left; margin: 0.25em; }
.pickList_controlsContainer { text-align: center; }
.pickList_controlsContainer button { display: block; width: 100%; text-align: center; }
.pickList_list { list-style-type: none; margin: 0; padding: 0; float: left; width: 150px; height: 75px; border: 1px inset; overflow-y: auto; cursor: default; }
.pickList_selectedListItem { background-color: #A3C8F5; }
.pickList_listLabel { font-size: 0.9em; font-weight: bold; text-align: center; }
.pickList_clear { clear: both; }

/* FIM PCKILIST */

#checkAllEd,#checkAllCon{
    margin-left: 7px;
}
div.formularios{
    padding-top: 20px;
}

div.logoff{
    margin-right: 19px;
}
#pesquisa_conteudo_form label{
    font-family: arial;
    font-weight: bold;
}

h2.titleModal{
    color: #799FA0;
}

.left{
    float:left;
    width: 270px;
}

#paciente-element,#dt_exclusao-label,#dt_exclusao-label,#paciente-label,#paciente-element,#dt_exclusao-element,#btnEnviarAtend-label{
    display: none;
}